carry one's own weight - Francés Inglés Diccionario